using Magiq.Behaviors;

namespace Magiq.Delete
{
    public interface IDeleteBehavior : IMagiqBehavior
    {
        int Execute(IDeleteStrategy strategy);
        IDeleteStrategy GetDeleteStrategy<T>(IDelete<T> delete) where T : class;
    }
}